home *** CD-ROM | disk | FTP | other *** search
/ Shareware Extravaganza - Disc 4 / Shareware Extravaganza - Over 25,000 Programs (The Ultimate Shareware Company)(Disc 4 of 4)(1993).iso / cad / ezplace.zip / EZPLACE.DOC < prev    next >
Text File  |  1991-09-20  |  26KB  |  773 lines

  1.  
  2.  
  3.  
  4.                         EZPLACE HELP FILE
  5.  
  6.                           Version 3.10
  7.  
  8.                         SEPTEMBER 6, 1991
  9.  
  10.  
  11.  
  12.                      Leading Edge Industries
  13.  
  14.                        2120 Myrtle Avenue
  15.  
  16.                     St Paul, Minnesota 55114
  17.  
  18.                          (612) 645-5254
  19.  
  20.  
  21.                               and
  22.  
  23.  
  24.                          101 Eagle Drive
  25.  
  26.                   Balsam Lake, Wisconsin 54810
  27. $TOF
  28.  
  29.                       THE PURPOSE OF EZPLACE
  30.  
  31.  EZPLACE is a program designed to allow ANYONE to enter parts,
  32.  placements and geometries of existing or custom Wire Wrap boards
  33.  and Printed Circuit Boards (PCBs).  EZPLACE has several purposes:
  34.  
  35.      o   Simplify entry and reduce errors inherent in placing
  36.          parts on pre-pinned wire wrap boards.
  37.  
  38.      o   Allow users to place components where THEY want them.
  39.  
  40.  
  41.  The data created by this program allows Leading Edge to deliver
  42.  to the user a Wire Wrapped assembly or PCB.  The user should:
  43.  
  44.      o   Specify a board geometry or template
  45.  
  46.      o   Specify board outlines and keep-out areas
  47.  
  48.      o   Create special parts
  49.  
  50.      o   Place parts where desired
  51.  
  52.      o   Send the data to Leading Edge
  53.  
  54.  
  55.  EZPLACE was written by Rod May in 1990.  Dan Stover and Greg
  56.  Volk modified it in 1991 to include Library Part Creation,
  57.  Excellon Board Template Input, Redac Output, Keep Out Areas,etc.
  58. $TOF
  59.  
  60.                         TABLE OF CONTENTS
  61.  
  62. I.   INTRODUCTION
  63.  
  64.      1.  License to Use
  65.      2.  About Leading Edge
  66.      3.  Free Updates
  67.      4.  Hardware Requirements
  68.      5.  Definitions
  69.  
  70. II.  USING EZPLACE
  71.  
  72.      1.  Setup
  73.      2.  Files
  74.      3.  Operation
  75.  
  76. III. MENU REFERENCE
  77.  
  78.      1.  [A]DVANCED MENU
  79.      2.  [F]ILE MENU
  80.      3.  [K]EEP OUT MENU
  81.      4.  [L]IBRARY MENU
  82.      5.  PART COMMANDS
  83.      6.  CURSOR AND MAGNIFICATION COMMANDS
  84.  
  85. IV.  BOARD TEMPLATES
  86.  
  87.      1.  Sources
  88.      2.  Format
  89.      3.  Example
  90.  
  91. V.   LIBRARY
  92.  
  93.      1.  Definition
  94.      2.  Supplied Library Parts
  95.      3.  Creating Library Parts
  96.      4.  Editing  Library Parts
  97.      5.  Duplicating Library Parts
  98.      6.  Removing Library Parts
  99.      7.  DON'T INITIALIZE LIBRARY
  100.          UNTIL YOU READ THIS!
  101. $TOF
  102. VI.  PLACING PARTS
  103.  
  104.      1.  Locating
  105.      2.  Rotating
  106.      3.  Inserting
  107.      4.  Deleting
  108.      5.  Moving
  109.  
  110. VII. KEEP OUT AREAS
  111.  
  112.      1.  Definition
  113.      2.  Placing 'Keep Out' Lines
  114.      3.  Uses for 'Keep Out' Lines
  115.  
  116. VIII.OUTPUT
  117.  
  118.      1.  What is Redac?
  119.      2.  Redac Output
  120.      3.  Net Lists
  121.  
  122. IX.  FUTURE
  123.  
  124.      1.  Board Templates
  125.      2.  Net List Entry
  126.      3.  Off-Grid Parts
  127. $TOF
  128.  
  129. I.   INTRODUCTION
  130.  
  131.      1.  License to Use
  132.  
  133.          There are NO restrictions on using EZPLACE!  You may
  134.          use it for Personal, Commercial or Industrial purposes.
  135.          You may give it to ANYONE (including competitive
  136.          companies) as long as the credits are displayed when
  137.          it is executed.
  138.  
  139.          You will note the output is in ASCII, Redac format,
  140.          possibly the most common interface specification known.
  141.          No attempt is made to make use of the output difficult,
  142.          please use it.
  143.  
  144.      2.  About Leading Edge
  145.  
  146.          Leading Edge Industries are Minnesota Corporations
  147.          with Corporate offices in St Paul, MN and manufacturing
  148.          plants in St Paul, MN and Balsam Lake, WI.
  149.  
  150.          Leading Edge Design (LED) produces PCB designs,
  151.          layouts and custom software in response to an engineers
  152.          manual or CAE design.
  153.  
  154.          Leading Edge Assembly (LEA) is a quality vendor of Quick
  155.          Turn and production volume Wire Wrap assemblies.  LEA
  156.          does board stuffing, mechanical and electronic assembly
  157.          and miltary subcontracting. LEA claims 7 Vertical, 3
  158.          Horizontal and 5 Semi-Automatic Wire Wrap Machines.
  159.  
  160.          Leading Edge Circuits (LEC) produces Quick Turn and
  161.          small production quantities of Printed Circuit Boards
  162.          (PCB) for a wide range of customers and usages.  LEC
  163.          fabricates PCB boards, down to 5 mil lines and up to
  164.          10 layers.
  165.  
  166.          If you need it done, Leading Edge can do it!
  167.  
  168.      3.  Free Updates
  169.  
  170.          Write or call Leading Edge with your Company, Name,
  171.          Address and Telephone Number and we'll mail you free
  172.          updates and bug corrections.
  173.  
  174.          There are more board templates available, if interested
  175.          please call.  If you have a board template you wish to
  176.          make available to the world, send it in.
  177.  
  178.      4.  Hardware Requirements
  179.  
  180.          A.  IBM PC 512K minimum memory
  181.  
  182.          B.  Floppy disk drive or method of transferring files
  183.  
  184.          C.  Hard Disk drive
  185.  
  186.          D.  EGA or VGA monitor
  187.  
  188.      5.  Definitions
  189.  
  190.          A.  CURSOR
  191.  
  192.              A cursor indicates where attention is currently
  193.              being focused.  For the purposes of EZPLACE a
  194.              part acts as the cursor, the default being a one-
  195.              pin 'TPOINT', shown as a white box.  When you
  196.              [C]hange Part, say to a 14-pin DIP, the new part
  197.              becomes the cursor and is shown in white.  Power
  198.              (Light Red) and Ground (Light Cyan) pins are shown
  199.              to aid placement.  Position the cursor where you
  200.              want to [I]nsert parts onto the board.
  201.  
  202.              In [L]ibrary Mode the cursor is the next pin to be
  203.              placed and in [K]eep Out Mode the cursor is the next
  204.              'Keep Out' Line to be placed.
  205.  
  206.          B.  SCROLL
  207.  
  208.              While positioning a part or drawing a line, Pin 1
  209.              of the part or cursor might go beyond the viewport
  210.              on screen.  In this case the board is redisplayed
  211.              with Pin 1 of the cursor centered on the screen.
  212.  
  213.          C.  ZOOM
  214.  
  215.              The viewport on screen shows up to 20 x 20 inches
  216.              of the board.  Since this looks small on a CRT, a
  217.              magnification factor ranging from 2 (whole board)
  218.              to 16 (chip level view) dots per 100 mils has been
  219.              included.  Change the magnification with [Shift]
  220.              PgUp/PgDn and [A]dvanced [M]agnification keys.
  221. $TOF
  222.  
  223. II.  USING EZPLACE
  224.  
  225.      1.  Setup
  226.  
  227.  
  228.          Create your directory by typing MKDIR EZPLACE
  229.          Move to that directory by typing CD EZPLACE
  230.          Prepare to use easy place by then typing
  231.          'pkunzip a:\ezplace'. This will load all necessary
  232.          files into the directory "EZPLACE" as well as a
  233.          "DEMO" design.
  234.  
  235.      2.  Files
  236.  
  237.          There are several file types generated at one point
  238.          or another in the EZPLACE process:
  239.  
  240.          A.  *.BRD and *.GRD files are the Excellon (Text) and
  241.              binary formats of board templates.
  242.  
  243.          B.  LIBRARY.BIN contains the library parts.  [F]ile
  244.              [R]estoring from the floppy archive overwrites
  245.              this file, therebye deleting any custom parts
  246.              which were not present when the archive was created.
  247.  
  248.          C.  *.JOB files hold the actual EZPlace parts data.
  249.              At this time the user is allowed 1000 parts per
  250.              design.
  251.  
  252.          D.  *.KOA files contain the 'Keep Out Area' lines and
  253.              'Board Outlines'.  At this time the user is allowed
  254.              1000 lines per design.
  255.  
  256.      3.  Operation
  257.  
  258.          A.  If you desire a specific board template, assure that
  259.              the *.BRD template file is in your directory.  If no
  260.              Board template is specified, EZPlace will assume all
  261.              grid locations are valid for placement.  See BOARD
  262.              TEMPLATES(IV) for how to create a *.BRD Excellon file.
  263.  
  264.          B.  Type 'EZPLACE'.
  265.  
  266.          C.  Place your board or print on a convenient surface,
  267.              COMPONENT side up.
  268.  
  269.          D.  Establish a reference point (0,0) at the UPPER
  270.              LEFT corner of your board.  This point should be on
  271.              a 100 mil grid, but need not be an actual pin.  ALL
  272.              placed pins must be below and to the right of this
  273.              point as EZPLACE uses only positive coordinates.
  274.  
  275.          E.  To begin a new JOB enter the desired Board Template,
  276.              if you want one (see Step A), selected from the
  277.              [F]iles [B]oard menu entry.  Please note that the
  278.              Board Template is optional and exists to only to aid
  279.              the user.
  280.  
  281.              OR...
  282.  
  283.              To load an existing JOB use the [F]iles [L]oad or
  284.              [F]iles [M]erge menu entries.  The Board Template
  285.              formerly assigned to the job will be loaded.
  286.  
  287.          F.  If creating a new design use the [K]eep Out Menu to
  288.              draw a board outline.
  289.  
  290.          G.  [C]hange cursor to the first part you wish to place
  291.              or do a [L]ibrary [C]reate Part if the specified part
  292.              does not yet exist.
  293.  
  294.          H.  Move the cursor part using the arrow keys or shifted-
  295.              arrow keys and the [R]otate option.  Use [I]nsert Part
  296.              to place a part at the current cursor position and the
  297.              [D]elete and [M]ove Part options to alter previously
  298.              placed parts. Continue placing, using [C]hange Part to
  299.              get a new Library Part.
  300.  
  301.          I.  After placing all parts on the board use the
  302.              [K]eep Out Menu to enter your 'Keep Out Lines'.
  303.              Note that these 'lines' need not describe a closed
  304.              figure.
  305.  
  306.          J.  Save the JOB using the [F]iles [S]ave option.
  307.              Enter a new job name or confirm the old name.
  308.  
  309.          K.  After completing the job, use the [F]iles [A]rchive
  310.              option to save all relevant files to a floppy.  Send
  311.              this floppy to Leading Edge for wrapping or layout.
  312.  
  313.              Please note that only one job may be archived per
  314.              floppy disk.  Only the last job archived on a floppy
  315.              is available for use.
  316. $TOF
  317.  
  318. III. MENU REFERENCE
  319.  
  320.      1.  [A]DVANCED MENU
  321.  
  322.          [I]nitilize LIB
  323.              Delete ALL existing parts from the library with
  324.              the exception of the 'TPOINT' part.  BEWARE!
  325.  
  326.          [M]agnification
  327.              Set the magnification factor directly (from 2 to
  328.              16 dots per 100 mils).
  329.  
  330.          [P]rint Menu
  331.  
  332.              [B]oard Description
  333.                  Print a graphical representation of the board
  334.                  template onto a generic printer.
  335.  
  336.              [M]anual Print
  337.                  Prints this manual to LPT1.
  338.  
  339.              [E]pson Printer
  340.                  Print the board on an Epson printer.
  341.  
  342.              [8]0 Column Printer
  343.                  Specifies 80 column printer.
  344.  
  345.              [1]32 Column Printer
  346.                  Specifies 132 column printer, default value.
  347.  
  348.  
  349.      2.  [F]ILE MENU
  350.  
  351.          [D]elete Job
  352.              The *.JOB and *.KOA files are deleted from Disk.
  353.  
  354.          [L]oad Job
  355.              Input *.JOB and *.KOA files.
  356.  
  357.          [M]erge Job
  358.              Input *.JOB and *.KOA files to current job.
  359.  
  360.          [S]ave Job
  361.              Output *.JOB and *.KOA files.
  362.  
  363.  
  364.          [A]rchive
  365.              Copy all required files to floppy disk.  The
  366.              disk then may be sent to Leading Edge for Wire
  367.              Wrapping or PCB Layout.
  368.  
  369.          [R]etrive Archive
  370.              Bring data in from an archive floppy and put it
  371.              into the current directory.  Display the job.
  372.  
  373.  
  374.          [B]oard Template
  375.              Input *.BRD Excellon Board Template file.
  376.  
  377.          [W]rite Template
  378.              Output current template to *.BRD Excellon file.
  379.  
  380.          [O]utput Redac
  381.              Output the *.CDI Redac file.
  382.  
  383.  
  384.      3.  [K]EEP OUT MENU
  385.  
  386.          [I]nsert Line
  387.              Enter the cursor line as a 'Keep Out' and begin a new
  388.              line at the movable end.
  389.  
  390.          [D]elete Line
  391.              Delete the closest 'Keep Out' line to the cursor.
  392.  
  393.          [BACK]up Line
  394.              Delete the last 'Keep Out' line entered.
  395.  
  396.          [CR] New Line
  397.              Move the fixed end of the cursor line to the movable
  398.              end, thus allowing a new line to be entered.
  399.  
  400.  
  401.      4.  [L]IBRARY MENU
  402.  
  403.          [C]reate Part
  404.              Create a new library part from scratch.
  405.  
  406.          [D]uplic Part
  407.              Duplicate an existing part and edit the copy.
  408.  
  409.          [E]dit Part
  410.              Edit the selected library part.  Addition pins may
  411.              be added as in [C]reate or existing pins deleted
  412.              with the backspace key.
  413.  
  414.          [R]emove Part
  415.              Remove a library part from the library.  BE CAREFUL!
  416.  
  417.  
  418.      5.  PART COMMANDS
  419.  
  420.          [C]hange Part
  421.              Highlight cursor device type using the arrow keys
  422.              and Select it with [CR].  The new cursor device type
  423.              will be used each [I]nsert Part until changed again.
  424.  
  425.          [D]elete Part (also [DEL])
  426.              Highlight device to delete using the arrow keys and
  427.              Select it with [CR].  Confirm the deletion.
  428.  
  429.          [I]nsert Part (also [INS])
  430.              Place a new part at the current cursor location and
  431.              name the part.  The part will not be placed if any
  432.              portion of the part is outside the placement area
  433.              or if the name is already used on the board.
  434.  
  435.          [M]ove Part
  436.              Highlight device to move using the arrow keys and
  437.              Select it with [CR].  Use the arrow keys and [R]otate
  438.              Part to reposition and [I]nsert Part as above.
  439.  
  440.          [R]otate Part
  441.              Rotate the cursor part 90 degrees clockwise.
  442.  
  443.          [BACK]up Part
  444.              Delete the last device entered.
  445.  
  446.  
  447.      6.  CURSOR AND MAGNIFICATION COMMANDS
  448.  
  449.          [->] and all other arrows
  450.              Move the cursor 1 pin in the arrow direction.
  451.  
  452.          [Shift] [->] and all other arrows
  453.              Move the cursor 10 pins in the arrow direction.
  454.  
  455.          PgUp/PgDn
  456.              Increase/decrease magnification incrementally.
  457.  
  458.          [Shift] PgUp/PgDn
  459.              Increase/decrease magnification by 2.
  460.  
  461.          Home/End
  462.              Refresh the display centered on cursor/center.
  463.  
  464.          [Shift] Home/End
  465.              Zoom all the way in/out.
  466. $TOF
  467.  
  468. IV.  BOARD TEMPLATES
  469.  
  470.      1.  Sources
  471.  
  472.  
  473.       a) If you desire a custom board template, then you must
  474.          first design a part or parts which results in the desired
  475.          hole pattern, duplicate that part where needed, adding
  476.          it and other parts until all the holes on the custom
  477.          board exist.
  478.  
  479.          To save this template then you enter [F][W] and give the
  480.          new *.BRD file a name; for example "BILL".  EZPlace will
  481.          write a file "BILL.BRD" which may be used ever after as
  482.          your Wire-Wrap Board Template.
  483.  
  484.          The board you described may be either one you purchase
  485.          or Leading Edge can fabricate and pin or socket that
  486.          board for you.  [F][A] produces all the files to send
  487.          Leading Edge for a quote to be generated.
  488.  
  489.  
  490.       b) If you desire a specific board, drilled, socketed or
  491.          pinned you place parts until all the holes on the custom
  492.          board exist and all parts are in place.
  493.  
  494.          To save this template then you enter [F][W] and give the
  495.          new *.BRD file a name; for example "BILL".  EZPlace will
  496.          write a file "BILL.BRD" which may be used ever after as
  497.          your Wire-Wrap Board Template.
  498.  
  499.          The board you described may be either one you purchase
  500.          or Leading Edge can fabricate and pin or socket that
  501.          board for you.  [F][A] produces all the files to send
  502.          Leading Edge for a quote to be generated and the board
  503.          built.
  504.  
  505.  
  506.       c) If you have a fully pinned board or complete confidence
  507.          (snicker,snicker) in your measurements, the default
  508.          grid is there waiting for you.
  509. $TOF
  510.      2.  Format
  511.  
  512.          You can also hand enter a board template using the
  513.          following format.  All normal Excellon punctuation is
  514.          acceptable, but not required.  The default format for
  515.          EZPLACE is Leading Zeros, two integer places:
  516.  
  517.              o   X 1"       Y 2"       entered as  X010Y020
  518.  
  519.              o   X 1.5"     Y 2.1"     entered as  X015Y021
  520.  
  521.              o   X 0.1000"  Y 0.2000"  entered as  X001Y002
  522.  
  523.      3.  Example
  524.  
  525.            X001Y001
  526.            X002
  527.            X003
  528.            X004
  529.            X001Y002
  530.            X002
  531.            X003
  532.            X004
  533. $TOF
  534.  
  535. V.   LIBRARY
  536.  
  537.      1.  Definition
  538.  
  539.          The library is a collection of Supplied and Custom part
  540.          types from which the user selects the cursor, which in
  541.          turn is used for part placement.  Magnification will be
  542.          initialized to 16 dots per 100 mils in library mode.
  543.  
  544.      2.  Supplied Library Parts
  545.  
  546.          EZPLACE is shipped with a supplied library composed of
  547.          Single Inline Packages (SIP) and Dual Inline Packages
  548.          (DIPS) of various sizes.  The normal makeup of the
  549.          default library will be SIPs from one(1) to forty(40)
  550.          pins, DIPS from six(6) to forty(40) pins. The user may
  551.          not edit or delete these parts.
  552.  
  553.          From version to version this library may change,
  554.          therefore you should keep the old versions of EZPLACE
  555.          when a new one arrives.  The library structure may be
  556.          different and your old design could have problems.
  557.          Each new primary version (3.xx,4.xx,5.xx) will remain
  558.          compatable and should have its own directory.
  559.  
  560.      3.  Creating Library Parts:  [L]ibrary [C]reate
  561.  
  562.          Using the arrow keys, position the cursor pin and press
  563.          [INS], [I]nsert, [P]ower or [G]round. The cursor becomes
  564.          part of the device and an incremented cursor is positioned
  565.          in the same direction as the last arrow key pressed.
  566.          If you make an error, [D]elete/[DEL]ete the last pin
  567.          placed.  Press [ESC] to finish and confirm the new part.
  568.          When you add a Library Part, it will appear at the end of
  569.          the displayed list of available parts.
  570.  
  571.          The part pins MUST be on a 100 mil grid.  If you need
  572.          to place an off-grid part, create a part which takes
  573.          up the same space as this and has the same number of
  574.          pins.  Add a note to the files sent regarding the exact
  575.          part description.  This will be added into your board.
  576.  
  577.      4.  Editing Library Parts:  [L]ibrary [E]dit
  578.  
  579.          Much the same as creating a new part, except you start
  580.          where you left off last time.
  581.  
  582.      5.  Duplicating Library Parts:  [L]ibrary [D]uplic
  583.  
  584.          A cross between creating and editing a part.  Select an
  585.          existing part, name the new part as in [C]reate and edit
  586.          as in [E]dit.
  587. $TOF
  588.      6.  Removing Library Parts:  [L]ibrary [R]emove
  589.  
  590.          Move the arrow to the part you want to delete, press
  591.          [CR] and presto, it's gone.  EZPlace will check that
  592.          you have no parts on the current board of this type.
  593.          You must use caution with this option since you may
  594.          have boards not currently loaded which use this part
  595.          type.  You cannot delete the supplied library parts
  596.          with this option (see Initialize Library).
  597.  
  598.      7.  DON'T INITIALIZE LIBRARY UNTIL YOU READ THIS!
  599.  
  600.          The entire Parts Library is stored in a file called
  601.          LIBRARY.BIN.  If for any reason this file disappears,
  602.          you will have only the TPOINT part to work with.
  603.  
  604.          [L]ibrary [I]nitialization develops a completely new
  605.          Parts Library and will destroy ALL but the TPOINT part.
  606.          You should use this option ONLY for unusual situations
  607.          and place your new LIBRARY.BIN in a special directory.
  608. $TOF
  609.  
  610. VI.  PLACING PARTS
  611.  
  612.      1.  Locating
  613.  
  614.          Once a part has been [C]hanged from the Parts Library
  615.          selection menu, it appears in the placement window as
  616.          a rectangular box with pin one indicated by a small
  617.          square.  This is your cursor.  Use the arrow keys and
  618.          [Shift] arrow keys to position the cursor and PgUp/PgDn
  619.          or [Shift] PgUp/PgDn to increase/decrease the
  620.          magnification.
  621.  
  622.      2.  Rotating
  623.  
  624.          Press [R]otate to rotate the cursor part 90 degrees
  625.          clockwise about pin one.
  626.  
  627.      3.  Inserting
  628.  
  629.          Once the part properly located, press [I]nsert to fix
  630.          it at that location.  Then respond to the part name
  631.          prompt (U01,P3,R16,etc).
  632.  
  633.      4.  Deleting
  634.  
  635.          Press [D]elete and select which part to delete from the
  636.          parts menu.  Confirm your deletion with [Y]es.
  637.  
  638.      5.  Moving
  639.  
  640.          To Re-place an existing part use [M]ove Part and select
  641.          which part to move from the parts menu.  Then move or
  642.          [R]otate the cursor as before, remembering that the next
  643.          time you [I]nsert a part, it will move the part you
  644.          just selected to the current cursor location.  You can
  645.          type [ESC] to leave the part where it was.
  646. $TOF
  647.  
  648. VII. KEEP OUT AREAS
  649.  
  650.      1.  Definition
  651.  
  652.          Every board has some area in which wires are not desired,
  653.          even if merely the extents of the board itself.  The
  654.          EZPlace 'Keep Out' capability allows the user to exclude
  655.          wires from entering restricted areas, thereby controlling
  656.          wire placement.
  657.  
  658.      2.  Placing 'Keep Out' lines
  659.  
  660.          Using this feature requires that you:
  661.  
  662.              o   Enter [K]eep Out mode from the Main Menu
  663.  
  664.              o   Use the arrow keys for cursor movement
  665.  
  666.              o   Use [Shift] PgUp/PgDn for magnification
  667.  
  668.              o   [I]nsert/[INS]ert 'Keep Out' when positioned
  669.  
  670.              o   [D]elete/[DEL]ete the last 'Keep Out' entered
  671.  
  672.              o   [ESC] to return to the Main Menu
  673.  
  674.          Please note that the lines are kept with the JOB, not
  675.          the board template.  This allows different 'Keep Out
  676.          Areas' on the same physical board.
  677.  
  678.          Don't overdo the 'Keep Out Areas'.  You could make it
  679.          IMPOSSIBLE to build the board!  If this is done, you'll
  680.          be hearing from the programming group.
  681.  
  682.      3.  Uses for 'Keep Out' lines
  683.  
  684.          One obvious use is to keep wires from going over an area
  685.          where something exists that might hinder assembly or
  686.          cause reliability issures in the future.
  687.  
  688.          Another usage is to use just a single line, not a 'Keep
  689.          Out', but rather a 'Don't Cross' line.  This is useful
  690.          to make the finished product look neater, control the
  691.          direction of wires leaving a connector, isolate a noisy
  692.          section of the board, etc.
  693.  
  694.          Leading Edge's Wire Wrap program will not allow a wire
  695.          to touch any 'Keep Out' line.  Vertical 'Keep Out' lines
  696.          tend to make the wires follow vertical channels, but too
  697.          many lines tend to make wire lengths longer.
  698.  
  699. $TOF
  700.  
  701. VIII.OUTPUT
  702.  
  703.      1.  What is Redac?
  704.  
  705.          The Redac CAD system is one of the oldest CAD systems
  706.          available in the US.  As such, Leading Edge Assembly
  707.          selected it to be the output format for EZPLACE.
  708.  
  709.          At LEA information from EZPLACE is read directly into
  710.          a Redac CAD system for plotting, error checking and
  711.          output to the Wire Wrap program.
  712.  
  713.      2.  Redac Output
  714.  
  715.          When this is selected, from the [F]iles option, a Redac
  716.          *.CDI file is generated which is an initial data file
  717.          for the Redac system.  A new job is created in the
  718.          Redac CAD system and the input is error checked and
  719.          brought up for display and plotting.
  720.  
  721.          An incidental benefit to this is that since Leading
  722.          Edge Assembly has a sister company, Leading Edge
  723.          Design, which does PCB layout, the output from EZPLACE
  724.          is also direct input to the Layout group.  The users
  725.          board can be turned into a PCB at a 25% cost reduction
  726.          over other options.  This is because the user has
  727.          already specified the components and locations,
  728.          reducing the designer's work.
  729.  
  730.      3.  Net Lists
  731.  
  732.          The Redac Netlist format is:
  733.  
  734.              .REM NET23               { Net Name           }
  735.              U01 1 U02 2 U03 3 U04 4  { Any Number of Pins }
  736.              U04 4 U05 5 U06 6        { Continuation line  }
  737.              U06 6 U07 7              { Duplication OK     }
  738.              .REM NET24               { Start of new net   }
  739.              U22 2 U23 3
  740.              .REM POWER
  741.  
  742.          Alpha pin designators are allowed but discouraged.
  743.          Although Redac format is preferred, a netlist in any
  744.          format is acceptable, for example:
  745.  
  746.              o OrCad         o ViewLogic     o Valid
  747.              o PCad          o Mentor        o Calay
  748.              o Case          o Daisy         o FutureNet
  749. $TOF
  750.  
  751. IX.  FUTURE
  752.  
  753.      1.  Board Templates
  754.  
  755.          There are plans to indicate Power(Red) and Ground(Cyan)
  756.          pins on the board templates to aid proper placement.
  757.  
  758.      2.  Net List entry
  759.  
  760.          Facility will be added to enter, check and transmit
  761.          Power/Ground/Signal nets.  This will aid layout and
  762.          Wire Wrap of the boards and reduce production times,
  763.          errors and programming cost significantly!
  764.  
  765.      3.  Off Grid Parts
  766.  
  767.          Some faculty will be added to allow parts which either
  768.          are placed on a location which is not on a 100 mil
  769.          grid, or has pins which are not on a 100 mil grid.
  770.  
  771.          For now, enter the correct number of pins, make a part
  772.          which takes up the correct amount of space, and send a
  773.          part description with the floppy for fabrication.